本书中使用的语言是在C++标准【C++,1998】中定义的“纯的C++”。因此,这里的例子应该能在每个C++实现上运行。书中主要的程序片段都在几个C++实现里测试过。那些用到了最近纳入C++特征的程序未必能在每个C++实现上编译。当然,我看不出有什么必要去说明哪个实现无法编译哪些例子。这种信息将会迅速过时,因为实现者们正在努力工作,以保证他们的实现能够正确地接受每一个C++特征。
参看附录B,那里有一些关于如何处理老的C++编译器和为C编译器写的代码的建议。
🔚